English Dictionary
◊ CHAIN TONGS
solar energy
n : energy from the sun that is converted into thermal or
electrical energy [syn: {solar power}]